separate passport - German English Dictionary